we barely stay afloat - Turco Inglés Diccionario